Hmonitor V 3.0.0.2 (Released 08.09.98) --------------------------------------- Overview -------- This program monitors and displays hardware parameters collected by the chips LM75/LM78/LM79 (or Winbond w83781d), installed on certain motherboards based on Intel chipsets HX,TX,LX,BX (i.e. - Asustek TX-97 family or A-Bit BX6). Program can monitor voltages, temperatures of CPU and motherboard and cooler fans RPMs. Program can be used under Windows 95/98 or NT operating systems on Intel-based personal computers. Installation ------------ There is no any additional installation for Windows 95. Simply copy Hmonitor.exe to appropriate directory and run it. However, for use of Hmonitor.exe under Windows-NT you need to perform some additional steps. For performing this task you should be logged on as a member of administrators group. First, copy file giveio.sys into system32\drivers subdirectory of your Windows NT directory. Next, run loaddrv.exe and install recently copied driver into system. Last, start it (by use of key "Start" in loaddrv). After successfull startup of the driver, you can run Hmonitor.exe. We advice you create shortcut for Hmonitor.exe in Startup folder, and, if you do so, also change startup type of device Giveio to "Automatic" through Control panel "devices" dialogue. Settings -------- You can change several settings by use of control menu or popup menu for tray icon. Also, you can hide unwanted information panels. All settings and window state/position saved automatically in the Registry. Unfortunately, there is no standard for sensor addresses used, thus several vendors uses different addresses. If your mainboard is capable to measure CPU temperature, but Hmonitor don't display it, try to change LM75 addrs on "Hardware Data" page from "Settings" window. Also, look in mblist.txt file for your MB model. Also, you can change any caption for Temperature/fan readings now. You can either press ellipsis button, and select some predefined values from the list, or type over string you want directly. Logs ---- Warning messages produced by Hmonitor also logged in Windows application event log. Standard EventViewer program can be used to examine it. CPU temperature correction -------------------------- The background is, there's some space (air) between the LM75 CPU sensor and the actual CPU, and different brands have the CPU core placed on different positions (near the top, near the bottom) in the plastic CPU package. So you have got to add a specific temperature value to compensate for this and correctly guess and display the inner value. To give you some hint, here are some estimated values: Processor brand compensation critical ------------------------ ------------ -------- AMD K5 PR133 8°C (*) AMD K5 PR166 17°C (*) AMD K6 166 8°C 70°C AMD K6 200 8°C 70°C AMD K6-2 14°C (*) Cyrix M2 PR200 15°C (*) IDT WinChip C6 20°C (*) Intel Pentium MMX (P55C) 22°C 80°C (*) not confirmed ! Warning: ! DO NOT RELY ON THESE VALUES, AND CHECK THEM AGAINST THE VALUES SHOWN IN YOUR BIOS SETUP! If in question, always suppose the values shown by the BIOS are the correct ones. Disclaimer ---------- Hmonitor is Shareware program. See Licence.txt for details. No warranty for this program is expressed, implied or otherwise made. I am not in any way responsible for any damages Hmonitor may cause to your computer resulting from the use or misuse of this program, including loss of data, loss of profits, or damage to any software or hardware component. Nevertheless, do not hesitate to send any comments and bug reports to author. Support ------- Up-to-date version of this program can be found on Web-site in InterNet at: http://www.geocities.com/SiliconValley/Haven/7048/ Acknowledgments ---------------- Author thanks to Dale Roberts (for giveio.sys driver), Paula Tomlinson (for loaddrv.exe program) and Alexey Efimov (for an idea of hardware interface). Author ------ Alexander Berezkin E-Mail: alanber@usa.net